means of sound deadening - İspanyolca İngilizce Sözlük